long term consequence - Spanish English Dictionary